<!DOCTYPE html>
<html>
  
  <head>
    <meta charset="UTF-8">
    <title>欢迎页面-L-admin1.0</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
    <link rel="stylesheet" href="../css/font.css">
    <link rel="stylesheet" href="../css/xadmin.css">
    <link rel="stylesheet" href="../css/pagination.css">
    <script src="../js/jquery.min.js"></script>
    <script src="../js/jquery.pagination.js"></script>
    <script type="text/javascript" src="../lib/layui/layui.js" charset="utf-8"></script>
    <script type="text/javascript" src="../js/xadmin.js"></script>

    <!-- 让IE8/9支持媒体查询，从而兼容栅格 -->
    <!--[if lt IE 9]>
      <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
      <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
  </head>
  
  <body>
    <div class="x-nav">
      <span class="layui-breadcrumb">
        <a href="">首页</a>
        <a href="">演示</a>
        <a>
          <cite>导航元素</cite></a>
      </span>
      <a class="layui-btn layui-btn-primary layui-btn-small" style="line-height:1.6em;margin-top:3px;float:right" href="javascript:location.replace(location.href);" title="刷新">
        <i class="layui-icon" style="line-height:38px">ဂ</i></a>
    </div>
    <div class="x-body">
      <div class="layui-row">
        <div class="layui-form layui-col-md12 x-so">
          <!--<input class="layui-input" placeholder="开始日" name="start" id="start">
          <input class="layui-input" placeholder="截止日" name="end" id="end">-->
          <input type="text" name="queryname" id = "queryname" placeholder="请输入部门名称"  class="layui-input">
          <button id = "searchbutton" class="layui-btn"  lay-submit="" lay-filter="sreach"><i class="layui-icon">&#xe615;</i></button>
        </div>
      </div>
      <xblock>
        <!--<button class="layui-btn layui-btn-danger" onclick="delAll()"><i class="layui-icon"></i>批量删除</button>-->
        <button class="layui-btn" onclick="add()"><i class="layui-icon"></i>添加</button>

      </xblock>
      <table class="layui-table">
        <thead>
          <tr>
            <!--<th>
              <div class="layui-unselect header layui-form-checkbox" lay-skin="primary"><i class="layui-icon">&#xe605;</i></div>
            </th>-->
            <th>部门编码</th>
            <th>部门名称</th>
            <th>部门驻地</th>
            <th>部门人数</th>
            <th>操作</th>
            <!--<th>邮箱</th>
            <th>角色</th>
            <th>加入时间</th>
            <th>状态</th>
            <th>操作</th>-->
        </thead>
        <tbody>
          <tr>
            <!--<td>
              <div class="layui-unselect layui-form-checkbox" lay-skin="primary" data-id='2'><i class="layui-icon">&#xe605;</i></div>
            </td>-->
            <td>1</td>
            <td>研发一部</td>
            <td>研发一部位于公司三楼502</td>
            <td>5</td>
           <!-- <td>113664000@qq.com</td>
            <td>超级管理员</td>
            <td>2017-01-01 11:11:42</td>
                 <td class="td-status">
              <span class="layui-btn layui-btn-normal layui-btn-mini">已启用</span></td>-->
            <td class="td-manage">
           <!--   <a onclick="member_stop(this,'10001')" href="javascript:;"  title="启用">
                <i class="layui-icon">&#xe601;</i>
              </a>-->
              <a title="编辑"  onclick="x_admin_show('编辑','deptedit.html')" href="javascript:;"><i class="layui-icon">&#xe642;</i></a>
              <a title="删除" onclick="member_del(this,'要删除的id')" href="javascript:;"><i class="layui-icon">&#xe640;</i></a>
            </td>
          </tr>
        </tbody>
      </table>
    </div>


    <div class="m-style">



    </div>

    <!-- <script>
       layui.use('laydate', function(){
         var laydate = layui.laydate;

         //执行一个laydate实例
         laydate.render({
           elem: '#start' //指定元素
         });

         //执行一个laydate实例
         laydate.render({
           elem: '#end' //指定元素
         });
       });

        /*用户-停用*/
       function member_stop(obj,id){
           layer.confirm('确认要停用吗？',function(index){

               if($(obj).attr('title')=='启用'){

                 //发异步把用户状态进行更改
                 $(obj).attr('title','停用')
                 $(obj).find('i').html('&#xe62f;');

                 $(obj).parents("tr").find(".td-status").find('span').addClass('layui-btn-disabled').html('已停用');
                 layer.msg('已停用!',{icon: 5,time:1000});

               }else{
                 $(obj).attr('title','启用')
                 $(obj).find('i').html('&#xe601;');

                 $(obj).parents("tr").find(".td-status").find('span').removeClass('layui-btn-disabled').html('已启用');
                 layer.msg('已启用!',{icon: 5,time:1000});
               }

           });
       }

       /*用户-删除*/
       function member_del(obj,id){
           layer.confirm('确认要删除吗？',function(index){
               //发异步删除数据
               $(obj).parents("tr").remove();
               layer.msg('已删除!',{icon:1,time:1000});
           });
       }



       function delAll (argument) {

         var data = tableCheck.getData();

         layer.confirm('确认要删除吗？'+data,function(index){
             //捉到所有被选中的，发异步进行删除
             layer.msg('删除成功', {icon: 1});
             $(".layui-form-checked").not('.header').parents('tr').remove();
         });
       }
     </script>-->
  </body>

  <!--分页编写-->

  <script>
    $(function () {
        //解析事件
        //页面加载事件
        //查询全部
        $.ajax({
          url:'/Personnel/dept/deptlist',
          type:'get',
          data:{"pageNo":1},
          dateType:'json',
          success:function (d) {

                //解析--数组对象
                var html="";
                $.each(d.list,function(i,dept){
                  html+="<tr>";
                  html+="<td>"+dept.id+"</td>";
                  html+="<td>"+dept.name+"</td>";
                  html+="<td>"+dept.remark+"</td>";
                  html+="<td>"+dept.percount+"</td>";
                  html+="<td>"+
                          "<a title=\"编辑\"  onclick=\"edit("+dept.id+")\" ><i class=\"layui-icon\">&#xe642;</i></a>"+
                          "<a title=\"删除\"  href=\"javascript:del('"+dept.id+"');\"><i class=\"layui-icon\">&#xe640;</i></a>"+
                          "</td>";
                  html+="</tr>";
                })
                $("table tr:not(:first)").remove();
                $("table").append(html);
                showInfo_1(d.rowCount);
          }
        })

      //按钮条件模糊查询
      $("#searchbutton").click(function () {
        var name=$("#queryname").val();
        $.ajax({
          url:'/Personnel/dept/querydept',
          type:'post',
          data:{"pageNo":1,"name":name},
          dataType:'json',
          success:function (d) {
            //解析--数组对象
            var html="";
            $.each(d.list,function(i,dept){
              html+="<tr>";
              html+="<td>"+dept.id+"</td>";
              html+="<td>"+dept.name+"</td>";
              html+="<td>"+dept.remark+"</td>";
              html+="<td>"+dept.percount+"</td>";
              html+="<td>"+
                      "<a title=\"编辑\"  onclick=\"edit("+dept.id+")\"  ><i class=\"layui-icon\">&#xe642;</i></a>"+
                      "<a title=\"删除\"  href=\"javascript:del('"+dept.id+"');\"><i class=\"layui-icon\">&#xe640;</i></a>"+
                      "</td>";
              html+="</tr>";

            })

            $("table tr:not(:first)").remove();
            $("table").append(html);
            showInfo_2(d.rowCount);
          }

        })

      })
    })


    //删除函数
    function del(id) {
     var fig =  confirm("确定要删除此部门吗？");
     if(fig)
     {
       $.ajax({
         url:'/Personnel/dept/deldept',
         type:'get',
         data:{"id":id},
         dataType:'json',
         success:function (d) {
            if(d.fig=="success")
            {
              location.reload();
            }
            else
            {
              alert("删除失败！");
            }
         }
       })
     }

    }
    function add() {
          window.location.href="deptadd.html";
    }
   function edit(id) {
         window.location.href="deptedit.html?id="+id;
   }
    function showInfo_1(d) {
      //总分页
      $('.m-style').pagination({
        totalData:d,
        showData:4,
            coping: true,
              homePage: '首页',
              endPage: '末页',
              prevContent: '上页',
              nextContent: '下页',
              callback:function (api) {
                api.getCurrent();
                $.ajax({
                  url:'/Personnel/dept/deptlist',
                  type:'get',
                  data:{"pageNo":api.getCurrent()},
                  dateType:'json',
                  success:function (d) {

                    //解析--数组对象
                    var html="";
                    $.each(d.list,function(i,dept){
                      html+="<tr>";
                      html+="<td>"+dept.id+"</td>";
                      html+="<td>"+dept.name+"</td>";
                      html+="<td>"+dept.remark+"</td>";
                      html+="<td>"+dept.percount+"</td>";
                      html+="<td>"+
                              "<a title=\"编辑\"   onclick=\"edit("+dept.id+")\" ><i class=\"layui-icon\">&#xe642;</i></a>"+
                              "<a title=\"删除\"  href=\"javascript:del('"+dept.id+"');\"><i class=\"layui-icon\">&#xe640;</i></a>"+
                              "</td>";
                      html+="</tr>";
                    })
                    $("table tr:not(:first)").remove();
                    $("table").append(html);

                  }
                })
              }
    });
    }


    function showInfo_2(d) {
      //总分页
      var name = $("#queryname").val();
      $('.m-style').pagination({
        totalData:d,
        showData:4,
        coping: true,
        homePage: '首页',
        endPage: '末页',
        prevContent: '上页',
        nextContent: '下页',
        callback:function (api) {
          api.getCurrent();
          $.ajax({
            url:'/Personnel/dept/querydept',
            type:'get',
            data:{"pageNo":api.getCurrent(),"name":name},
            dataType:'json',
            success:function (d) {
              //解析--数组对象
              var html="";
              $.each(d.list,function(i,dept){
                html+="<tr>";
                html+="<td>"+dept.id+"</td>";
                html+="<td>"+dept.name+"</td>";
                html+="<td>"+dept.remark+"</td>";
                html+="<td>"+dept.percount+"</td>";
                html+="<td>"+
                        "<a title=\"编辑\"  onclick=\"edit("+dept.id+")\"  ><i class=\"layui-icon\">&#xe642;</i></a>"+
                        "<a title=\"删除\"  href=\"javascript:del('"+dept.id+"');\"><i class=\"layui-icon\">&#xe640;</i></a>"+
                        "</td>";
                html+="</tr>";

              })

              $("table tr:not(:first)").remove();
              $("table").append(html);
            }

          })

        }
      });
    }

  </script>


</html>